	/*** 初始化 页面js***/
	$(document).ready(function() {
		//设置加载层
		var index = layer.load(0, {time: 5*1000}); //又换了种风格，并且设定最长等待10秒   
		//分页加载load
		var pageIndex ;
		//导航栏切换
		$("#liwithdraw").addClass("current").siblings().removeClass("current");

		if($("#exception").val() == "have"){
			layer.alert('数据处理失败，无法显示可提现营收和佣金，请稍后再试！',3,"");
		}
		
		//总佣金和营收
		$("#income1").html("￥"+$("#income").val());
		$("#rebate1").html("￥"+$("#rebate").val());

		$(".tcdPageCode").createPage({
			pageCount : $("#pageCount").val(),
			current : 1,
			backFn : function(p) {
				pageIndex = layer.load(0, {time: 2*1000}); //又换了种风格，并且设定最长等待10秒   
				ajaxDrawRecord(p, 4);
			}
		});

		//加载第一页数据
		$.ajax({
			type : "POST",
			url : "drawrecord",
			data : {
				page : 1,
				pageSize : 4,
				aid : $("#aid").val()
			},
			dataType : "json",
			success : function(data) {
				
				//alert(data.drawdata);
				$("#drawdata").html("");
				$("#drawdata").html(data.drawdata);//历史记录数据列表

				//关闭加载层
				layer.close(index);      
			}
		});

		//注册营收提现按钮事件
		$("#btn_income").on("click", function() {
			//标记为营收 提现
			$("#type").val(1);
			
			$.ajax({
				type : "POST",
				url : "predrawstepone",
				data : {aid : $("#aid").val(),type : 1},
				dataType : "json",
				success : function(data) {
					
					//判断是否设置了连锁店授权
					if(data.bankinfo.ischain == "0"){
						layer.alert('该功能已授权总店操作，您无权限操作',3,"",function(){window.location.href="withdraw?aid="+$("#aid").val();});
					}else if(data.bankinfo.bank == null || data.bankinfo.account == null){//银行卡为空的话，重置链接
						//alert("目前没有绑定营收银行卡！");
						layer.alert('目前没有绑定营收银行卡！',3,"",function(){window.location.href="withdraw?aid="+$("#aid").val();});
					}else if(data.bankinfo.bank == "0" || data.bankinfo.account == "0"){
						//alert("服务器异常！");
						layer.alert('数据处理失败稍后重试！',5,"",function(){window.location.href="withdraw?aid="+$("#aid").val();});
					}else{
						$("#bankcardname").html(data.bankinfo.bank);
						$("#bankcardnumber").html(data.bankinfo.account);
						if(data.bankinfo.seller_amount == null){
							$("#maxmoney").html("（可以提现金额:"+0+" 元）");
							$("#maxmoney").val(0);
							$("#cardtype").html(data.bankinfo.cardtype);
						}else{
							$("#maxmoney").html("（可以提现金额:"+data.bankinfo.seller_amount+" 元）");
							$("#maxmoney").val(data.bankinfo.seller_amount);
							$("#cardtype").html(data.bankinfo.cardtype);
						}
						//面板显示
						divhide();
						$("#progressdraw").show();
						$("#firstdraw").show();
						progress();
						$("#money1").html("营收提现金额");
						$("#money2").html("营收提现金额");
					}
				}
			});

		});
		//注册返利 提现按钮事件
		$("#btn_rebate").on("click", function() {
			//标记为返利 提现
			$("#type").val(2);
			
			$.ajax({
				type : "POST",
				url : "predrawstepone",
				data : {aid : $("#aid").val(),type : 2},
				dataType : "json",
				success : function(data) {
					//判断是否设置了连锁店授权
					if(data.bankinfo.ischain == "0"){
						layer.alert('该功能已授权总店操作，您无权限操作',3,"",function(){window.location.href="withdraw?aid="+$("#aid").val();});
					}else if(data.bankinfo.bank == null || data.bankinfo.account == null){//银行卡为空的话，重置链接
						//alert("目前没有绑定返利银行卡！");
						layer.alert('目前没有绑定返利银行卡！',3,"",function(){window.location.href="withdraw?aid="+$("#aid").val();});
					}else if(data.bankinfo.bank == "0" || data.bankinfo.account == "0"){
						//alert("服务器异常！");
						layer.alert('数据处理失败稍后重试！',5,"",function(){window.location.href="withdraw?aid="+$("#aid").val();});
					}else{
						$("#bankcardname").html(data.bankinfo.bank);
						$("#bankcardnumber").html(data.bankinfo.account);
						if(data.bankinfo.seller_amount == null){
							$("#maxmoney").html("（可以提现金额:"+0+" 元）");
							$("#maxmoney").val(0);
							$("#cardtype").html(data.bankinfo.cardtype);
						}else{
							$("#maxmoney").html("（可以提现金额:"+data.bankinfo.commision+" 元）");
							$("#maxmoney").val(data.bankinfo.commision);
							$("#cardtype").html(data.bankinfo.cardtype);
						}
						//面板显示
						divhide();
						$("#progressdraw").show();
						$("#firstdraw").show();
						progress();
						$("#money1").html("返利提现金额");
						$("#money2").html("返利提现金额");
					}
				}
			});
		});
		
		//第一步：验证提现密码
		$("#btn_firstdraw").on("click", function() {
			
			hash = hex_md5($("#pwd").val());
			//alert(hash);
			
			//提现
			$.ajax({
				type : "POST",
				url : "drawmoney",
				data : {aid : $("#aid").val(),type:$("#type").val(),money:$("#drawmoney2").val(),pwd:hash},
				dataType : "json",
				success : function(data) {
					if(data.info.haspwd == '1'){//存在钱包密码
						if(data.info.checkstate == '0'){

							layer.alert("提现密码验证通过",1,"");
							divhide();
							$("#progressdraw").show();
							$("#seconddraw").show();
							$("#two").attr('class','li2 pass');
							$("#two").html('√');
							progress();
							
						}else if(data.info.checkstate == '1' || data.info.checkstate == '2' || data.info.checkstate == '3'){//密码验证有问题
							layer.alert("钱包密码验证失败",3,"");
						}
						
					}else{
						layer.alert(data.info.haspwdinfo,3,"");
					}
				}
			});
			
		});
		
		//第二步
		$("#btn_seconddraw").on("click", function() {

			//检查金额
			var inputmoney = $("#inputmoney").val();
			if(!checkRate(inputmoney)){
				return;
			}
			var maxmoney = $("#maxmoney").val();
			if(Number(inputmoney) > Number(maxmoney)){
				layer.alert('可提现金额小于输入金额！',5,"");
				return;
			}
			if(Number(inputmoney) < Number(50)){
				layer.alert('可提现金额要大于50元！',5,"");
				return;
			}
			
			//检查短信验证码
			var vertifycode = $("#vertifycode").val();
			if(vertifycode== null || "" == vertifycode){
				layer.alert('请填写短信验证码！',5,"");
				return;
			}
			
			//验证短信的正确性
			$.ajax({
				type : "POST",
				url : "vertify",
				data : {aid : $("#aid").val(),type:$("#type").val(),vertify:$("#vertifycode").val(),inputmoney:inputmoney},
				dataType : "json",
				success : function(data) {
					var isvertify = data.isvertify;
					if(isvertify == "1"){
						if(data.info.drawstate == '0'){
							layer.alert(data.info.drawinfo,1,"");
							divhide();
							$("#progressdraw").show();
							$("#thriddraw").show();
							$("#three").css("background-color","#01BA5F");
							$("#three").html('√');
							$("#three").css("color","white");
							$("#four").width("100%");
						}else if(data.info.drawstate == '5'|| data.info.drawstate == '1' || data.info.drawstate == '2' || data.info.drawstate == '3'|| data.info.drawstate == '4'){
							layer.alert(data.info.drawinfo,5,"");
						}
					}else{
						layer.alert(isvertify,5,"");
					}
				}
			});
		});


	});
	
	/**
	 * 第三步
	 */
	function btn_thriddrawclick(){
		$("#btn_thriddraw").attr('onclick','return false;');
		window.location.href="withdraw?aid="+$("#aid").val();
	}
	
	
	/**
	 * 发送验证码
	 */
	function  sendcode(){
		
		$.ajax({
			type : "POST",
			url : "getmsgcode",
			data : {aid : $("#aid").val()},
			dataType : "json",
			success : function(data) {
				layer.alert(data.sendSuccesss,1,"");
				//设置发送验证码链接
				var step = 60;
				var _res = setInterval(function(){
					 $("#sendcode").attr('onclick','return false;');
					 $("#sendcode").removeClass("yzm");
					 $("#sendcode").addClass("yzm1");
					 $("#sendcode").html(step+"秒后可重新发送");
					 step -= 1;
					 if(step <= 0 ){
						 $("#sendcode").attr('onclick','sendcode();return false;');
						 $("#sendcode").removeClass("yzm1");
						 $("#sendcode").addClass("yzm");
			             $('#sendcode').html('免费获取验证码');
			             clearInterval(_res);//清除setInterval
					 }
				},1000);
			}
		});
		
		return false;
	}
	
	
	

	/*** 历史提现记录  ***/
	function ajaxDrawRecord(page, pageSize) {
		//alert(page+"---"+pageSize);
		$.ajax({
			type : "POST",
			url : "drawrecord",
			data : {
				page : page,
				pageSize : pageSize,
				aid : $("#aid").val()
			},
			dataType : "json",
			success : function(data) {
				
				//alert(data.drawdata);
				$("#drawdata").html(data.drawdata);
				
				layer.close(pageIndex); 
			}
		});
	}
	
	

	//div隐藏
	function divhide() {
		$("#headdraw").hide();
		$("#firstdraw").hide();
		$("#seconddraw").hide();
		$("#thriddraw").hide();
		$("#progressdraw").hide();
	}
	
	
	
	
	//进度条变化
	function  progress(){
		$(".progress1 ul.line li").each(
				function(index) {
					if ($(this).hasClass("pass")) {
						$(".progress1 ul.line .passbg").width(
								(index + 0.5) * 50 + "%");
					}
					

		});
	}

	function checkRate(input) {
		var re= /^\d+(\.\d{2})?$/;
		//var re = /^[0-9]+.?[0-9]*$/; // 判断字符串是否为数字 //判断正整数 /^[1-9]+[0-9]*]*$/
		if (!re.test(input)) {
			layer.alert("请输入一个最多两位小数的数字",1,"");
			input.rate.focus();
			return false;
		}
		return true;
	} 
	
	
	
	